Cloud Hosting
JioTV Go can't be hosted on a typical web hosting service as JioTV API has geo-restrictions (India only) and IP-restrictions (Residential IPs only). This means that you can't host JioTV Go on a VPS or a cloud server. However, you can host it on your home server or a Raspberry Pi.
You can host JioTV Go on a VPS or a cloud server if you use a residential proxy. However, residential proxies are expensive and not worth it.
Residential Proxy
You can use a residential proxy to bypass the geo-restrictions and IP-restrictions.
In the proxy config page, you can set the proxy
config value to the proxy URL or set the JIOTV_PROXY
environment variable to the proxy URL.
Example config.toml
value:
proxy = "http://username:password@proxy_ip:proxy_port"
Home Server
You can host JioTV Go on your home server. This is the recommended way to host JioTV Go. You can use a Raspberry Pi / old phone / any other device to host JioTV Go.
Exposing Your Home Server to the Internet
If you want to expose your home server to the internet, we recommend using Cloudflare Tunnel. It's free and easy to set up. You can also use ngrok or serveo to expose your home server to the internet.
Watch this video to learn how to use Cloudflare Tunnel: https://youtu.be/yJ41DmpVbeM